package com.quanshi.shopping_common.service;

import com.quanshi.shopping_common.entity.ShoppingUser;

public interface IShoppingUserService {
    // 注册时向redis保存手机号+验证码
    void saveRegisterCheckCode(String phone,String checkCode);
    // 注册时验证手机号+验证码
    void registerCheckCode(String phone,String checkCode);
    // 用户注册
    void register(ShoppingUser shoppingUser);


    // 用户名密码登录
    String loginPassword(String username,String password);
    // 登录时向redis保存手机号+验证码
    void saveLoginCheckCode(String phone,String checkCode);
    // 手机号验证码登录
    String loginCheckCode(String phone, String checkCode);

    // 获取登录用户名
    String getName(String token);
    // 根据id获取用户
    ShoppingUser getLoginUser(Long id);
}
